So glad I made this. It was fucking hard.